spanish agency for ınternational development cooperation - German English Dictionary